get one's rocks off on something - Französisch Englisch Wörterbuch